Just trying to work through some of your definitions here.
Are you assuming that the Last Day, the 1st Resurrection and the Rapture are all the same event?
If so, you need to take into consideration that the first resurrection takes place in various stages. Jesus Christ Himself (the “first fruits,” 1 Corinthians 15:20), paved the way for the resurrection of all who believe in Him. There will be the resurrection of “the dead in Christ” at the Lord’s return (1 Thessalonians 4:16) and the resurrection of the martyrs at the end of the tribulation (Revelation 20:4). The Old Testament saints will also be raised at the end of the tribulation, and they are also part of the first resurrection.